spit-roasted meat - Espagnol Anglais Dictionnaire